incapacitating illness or injury - Turco Inglés Diccionario